In the 2008–09 season, Weaver/Poje competed on the Grand Prix series at the 2008 Cup of China, where they placed 6th, and at the 2008 NHK Trophy, where they placed 7th. They won the bronze medal at the 2009 Canadian Championships and placed fifth at the 2009 Four Continents. Weaver was granted Canadian citizenship in June 2009. Advised by Bourne that they needed a more competitive atmosphere, they switched training bases in 2009 to the Detroit Skating Club in Bloomfield Hills, Michigan where they were coached by Pasquale Camerlengo and Anjelika Krylova. They also continued to work with Bourne. Massimo Scali, Natalia Annenko, and Elizabeth Punsalan were also members of the coaching team in Michigan.