DON'T go to this place for anything other than parts or maybe suspension work. My Trials bike has been in there due to a gear box problem for almost a year (yes, a year !!!!) even though I've chased him up every week. The engine is in parts (and has been for months) so my hands are tied. Its just been excuse after excuse after excuse and no action. Extremely unprofessional. Not recommended at all - go elsewhere like I should have done ! Maybe Dirt INaction would be a more appropriate name.
I will re-review here if my bike ever gets fixed