Sorry guys i cant say much good about grant....very nice guy but I dont know if his age is catching up to him the last time I did any work with him he bored my Jug on the blaster and made an uneven bore and cause my top end to seize up and a buddy of mines had his 300ex rebuilt by grant and after about 2 days of riding the bike the tranny took a crap. I would personaly go with Performance Atv Ray may be young but very smart and builds some pretty sick bike.
http://www.performanceatvracing.com just my 2 cents oh and there is new shop around the miami are called 99 performance word is this is a bad shop to go to I hear that this shop was opened by a guy with money because his son wanted to work on quads and what is being said the kid knows almost nothing about quads. another good place is southwest cycles they have been around for years and seem to do nice work but never herd anything bad from them nor had any work either.