A place that I have bought a couple bikes from, and have had service work done at a good price and I have been more than happy with the work done is.
Global Motorsports
16920 Kuykrendahl Rd
Houston, Tx
281-893-3600
Ed & Willie Smeets are the owners and are just super, their shop is just above 1960 area.
Hope this helps
Mike