From the site:
" Our service department is confident in the quality of services we provide and offer the following:
•A full warranty on parts and labor for 100 days.
•Free equipment evaluation and free estimate with repair.
• Original factory parts, if available, are always used.
• Fast turn-around.
•Free express pick up and delivery available.
(Call for details)
• Express shipping available.
•On-call technicians available to make in-studio
evaluations, repairs or adjustments. "
If they have local on-call tech's that would lead me to believe they do repairs and servicing in house.